solaris database java linux css windows j2ee .net php freebsd object oriented design databases cmsimple c++ asp html content management system development javascript open source mysql